Building Blocks for Electron Counting Arithmetic

نویسندگان

  • Casper Lageweg
  • Sorin Cotofana
  • Stamatis Vassiliadis
چکیده

The ability to control the transport of individual electrons in SET technology introduces a broad range of new possibilities and challenges for implementing computer arithmetic circuits. In this paper, we first briefly discuss the concept of electron counting based arithmetic. Second, we introduce the types of building blocks that are required in order to implement this concept in SET technology. These blocks can be divided in three function categories: encoding binary operands as quantities of charge, controlling charge transport, and re-converting quantities of charge to binary results. Finally, we propose possible SET based implementations of these building blocks, and demonstrate the designs by means of simulation. Keywords— single electron technology, SET, electron counting arithmetic

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Computing Addition Related Arithmetic Operations via Controlled Transport of Charge

In this paper we investigate the implementation of basic arithmetic functions, such as addition and multiplication, in Single Electron Tunneling (SET) technology. First, we describe the SET equivalent of two conventional design styles, namely the equivalents of Boolean CMOS and threshold logic gates. Second, we propose a set of building blocks, which can be utilized for a novel design style, na...

متن کامل

Some answer to Nivat's conjecture: A characterization of periodicity with respect to block complexity

Nivat’s conjecture is about the link between the pure periodicity of a subset M of Z, i.e., invariance under translation by a fixed vector, and some upper bound on the function counting the number of different rectangular blocks occurring in M . Attempts to solve this conjecture have been considered during the last fifteen years. Let d ≥ 2. A legitimate extension to a multidimensional setting o...

متن کامل

Making fingers and words count in a cognitive robot

Evidence from developmental as well as neuroscientific studies suggest that finger counting activity plays an important role in the acquisition of numerical skills in children. It has been claimed that this skill helps in building motor-based representations of number that continue to influence number processing well into adulthood, facilitating the emergence of number concepts from sensorimoto...

متن کامل

Near-Optimal Compression of Probabilistic Counting Sketches for Networking Applications

Sketches—data structures for probabilistic, duplicate insensitive counting—are central building blocks of a number of recently proposed network protocols, for example in the context of wireless sensor networks. They can be used to perform robust, distributed data aggregation in a broad range of settings and applications. However, the structure of these sketches is very redundant, making effecti...

متن کامل

Current Mode Multiple-Valued Adder Tree Design for High Performance Arithmetic Applications

Adder trees are the crucial design blocks of many arithmetic VLSI circuits. Alternative implementations can solve the large area requirements and complicated interconnection scheme of these building blocks. Multiple Valued Logic (MVL) implementation of an adder tree can be an alternative design style, which can save from area and interconnect.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003